release (make something known) - Almanca İngilizce Sözlük